package April.three;
/*
增强for循环
格式 for（类型 变量：集合或者数组）｛｝
 */
public class ForEachDemo{
    public static void main(String[] args) {
        function_1();
        function_2();
    }
/*
利用for循环对 对象数组进行遍历
 */
    public static void function_2(){
//        String就是对象数组
        String[] str = {"博哥","黑白客","心"};
        for(String st:str){
//            因为等于使st进入每个元素 这st指向每个元素的地址 则也可以调用对象的所有方法
            System.out.println(st.length());
        }
    }

    public static void function_1(){
        int[] in = {1,2,3,4,5,6,7};
        /*
        利用超级for
        优点：代码少了，方便遍历
        缺点: 没有索引，不能操控数组中的元素
         */
        for(int i:in){
            System.out.println(in[i]);
        }
    }
}
